growth substrate - German English Dictionary